<jsp:directive.page import="cbm.commons.SessionContainer"/>
<jsp:directive.page import="cbm.commons.ConstantsWeb"/>
<jsp:directive.page import="cbm.commons.ResultadoOperacionBean"/>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ page contentType="text/html; charset=iso-8859-1" language="java"  errorPage="" %>
<%
	SessionContainer sc = (SessionContainer)session.getAttribute(ConstantsWeb.SESSION_CONTAINER);
	ResultadoOperacionBean resultadoOPeracion =   (ResultadoOperacionBean)sc.getTemporalElement(ConstantsWeb.RESULTADO_OPERACION);
%>

<html>
<head>
<link rel="stylesheet" type="text/css" href="<%=request.getContextPath()%>/css/estilos.css"/>
<script src="<%=request.getContextPath()%>/js/util/utiles.js" language="javascript"></script>
<script src="<%=request.getContextPath()%>/js/util/utf8.js"  language="javascript"></script>
<script src="<%=request.getContextPath()%>/js/util/prototype.js"  language="javascript"></script>
<script src="<%=request.getContextPath()%>/js/util/util_popup.js" language="javascript"></script>
<script language="javascript">
function f_grabar(){

  var mensaje = '';
  var pars = $('form1').serialize();
  $('btnGrabar').disabled;	
  
  if($('txtOficina').value === ''){
	mensaje = '-Oficina\n';
  }
  
  if($('txtTerminal').value === ''){
	mensaje = mensaje + '-Terminal\n';
  }
  
  if(mensaje === ''){
  	
  	$('form1').submit();
	/*var myAjax = new Ajax.Request(
		$('form1').action,
		{	method: 'post', 
			parameters: pars,
			onComplete: showResponse
		}
	)*/
  }else{
	  f_msgCamposObligatorios(mensaje);
  }
  
  $('btnGrabar').enabled;
}

function showResponse(originalRequest){

	var resultado;
	resultado = eval(originalRequest.responseText);

	if (resultado[0] == 'exito'){
		f_mensajeHTML(resultado);

	}else{
		f_mensajeHTML(resultado);
	}
}
</script>
<script language="JavaScript">	
	var myGlobalHandlers = {
		onCreate: function(){
			Element.show('systemWorking');
		},

		onComplete: function() {
			if(Ajax.activeRequestCount == 0){
				Element.hide('systemWorking');
			}
		}
	};
	Ajax.Responders.register(myGlobalHandlers);
</script>
</head>
<body>

<%
		if(resultadoOPeracion != null ){
		if(resultadoOPeracion.getResultado().equals(ConstantsWeb.EXITO)){
%>
				<span id="mensaje" class="error"><%=resultadoOPeracion.getMensaje()%></span>
<%		}else{%>

				<span id="mensaje" class="exito"><%=resultadoOPeracion.getMensaje()%></span>
<%		}
	}%>				
<form name="form1" id="form1" method="post" action="<%=request.getContextPath()%>/datosingreso.do?method=save">
	<table width="100%" align="center" height="100%">
		<tr>
			<td valign="middle">
				<table align="center" width="327px" cellspacing="0" class="table1">
					<tr>
						<td colspan="2" class="cuadrotitle">Mis Datos de Ingreso</td>
						<input type="hidden" name="hidNumeroRegistro" value="${container.session.ingreso.numeroregistro}"/>
					</tr>
					<tr class="cuadrocontent">
						<td class="tcelda1" colspan="2">&nbsp;</td>
					</tr>
					<tr class="cuadrocontent">
						<td width="177" class="tcelda1">Oficina</td>
						<td width="155" class="tcelda2">
							<input type="text" name="txtOficina" 
							id="txtOficina" class="inputobligatorio"  
							value="${container.session.ingreso.codigooficina}" maxlength="3"/>
					  </td>
					</tr>
					<tr class="cuadrocontent">
						<td class="tcelda1" colspan="2">&nbsp;</td>
					</tr>
					<tr class="cuadrocontent">
						<td class="tcelda1">Fecha</td>
						<td class="tcelda2">
							<input type="text" name="txtFecha" id="txtFecha" class="input" 
							disabled="disabled" value="${container.session.ingreso.fechaddmmyyy}"/>
						</td>
					</tr>
					<tr class="cuadrocontent">
						<td class="tcelda1" colspan="2">&nbsp;</td>
					</tr>
					<tr class="cuadrocontent">
						<td class="tcelda1">Terminal</td>
						<td class="tcelda2">
							<input type="text" name="txtTerminal" id="txtTerminal" 
								class="inputobligatorio" maxlength="4"
								value="${container.session.ingreso.codigoterminal}">
						</td>
					</tr>
					<tr class="cuadrocontent">
						<td class="tcelda1" colspan="2">&nbsp;</td>
					</tr>
					<tr class="cuadrocontent">
						<td class="tcelda1">Usuario</td>
						<td class="tcelda2">
							<input type="text" name="txtUsuario" 
								id="txtUsuario" class="input" 
								value="${container.session.ingreso.codigousuario}" 
							disabled="disabled"/></td>
					</tr>
					<tr class="cuadrocontent">
						<td class="tcelda1" colspan="2">&nbsp;</td>
					</tr>
					<tr class="cuadrocontent">
						<td class="tcelda1">Puesto</td>
						<td class="tcelda2">
							<input type="text" name="txtPerfil" id="txtPerfil" 
								class="input" disabled="disabled" 
								value="${container.session.ingreso.usuarioBean.perfilBean.descripcionperfil}"/>
						</td>
					</tr>
					<tr>
						<td colspan="2">&nbsp;</td>
					</tr>
					<tr>
						<td colspan="2" align="right" class="tcelda2">
							<input type="button" value="Grabar"  
								onClick="javascript:f_grabar();" 
								class="button1"
								name = "btnGrabar" id="btnGrabar"
								/>
						</td>
					</tr>
			  </table>
			</td>
		</tr>
	</table>
</form>

</body>
</html>
<%if(sc != null)sc.removeTemporales();%>